/* CSS Document */

/**======商品列表=====**/
.goods-list-div{}

.goods-list-div .filterdiv{display:block; border:0.5px #CCC solid;}
.goods-list-div .filterdiv .row{display:block; border-bottom:0.5px #CCC solid;}
.goods-list-div .filterdiv .row .cell{padding:10px; float:left; font-size:14px;}
.goods-list-div .filterdiv .row .cell .tit{border-left:5px #D41D6D solid; font-weight:bold; padding-left:10px;}
.goods-list-div .filterdiv .row .cell-name{width:40px; color:#999; text-align:right; line-height:18px;}
.goods-list-div .filterdiv .row .cell a{display:inline-block; padding:3px 7px; margin-right:5px;}
.goods-list-div .filterdiv .row .cell a.cur{background:#D41D6D; color:#fff;}

.goods-list-div .viewList{display:block; border:0.5px #CCC solid;}
.goods-list-div .viewList .tit{padding:10px; display:block; background:#EEEEEF; border-bottom:0.5px #CCC solid;}
.goods-list-div .viewList .LList{width:750px; float:left; overflow:hidden; border-right:0.5px #CCC solid; min-height:1300px;}
.goods-list-div .viewList .LList ul{display:block; width:755px;}
.goods-list-div .viewList .LList ul li{width:251px; float:left; margin:-1px 0 0 -1px; border-right:0.5px #CCC solid;
border-bottom:0.5px #CCC solid;}
.goods-list-div .viewList .LList ul li .bd{padding:20px 20px 10px; display:block;}
.goods-list-div .viewList .LList ul li .pic{height:210px; display:block; overflow:hidden;}
.goods-list-div .viewList .LList ul li .pic img{display:block; width:100%; height:100%;}
.goods-list-div .viewList .LList ul li .title{height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.goods-list-div .viewList .LList ul li .fan{height:20px; line-height:20px; color:#999; overflow:hidden; 
display:block; font-size:12px;}
.goods-list-div .viewList .LList ul li .price{font-size:16px; color:#F00; height:24px; line-height:24px; overflow:hidden;}

.goods-list-div .viewList .RList{overflow:hidden;}
.goods-list-div .viewList .RList ul{}
.goods-list-div .viewList .RList li{display:block; border-top:0.5px #CCC solid; margin-top:-1px;}
.goods-list-div .viewList .RList li .bd{padding:20px 20px 10px; display:block;}
.goods-list-div .viewList .RList li .pic{width:210px; height:140px; display:block; overflow:hidden;}
.goods-list-div .viewList .RList li .pic img{display:block; width:100%; height:100%;}
.goods-list-div .viewList .RList li .title{height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.goods-list-div .viewList .RList li .fan{height:20px; line-height:20px; color:#F00; overflow:hidden; display:block; font-size:13px;}
.goods-list-div .viewList .RList li .fan span{float:right; color:#999; font-size:12px;}

/**购物车**/
.cart{display:block; margin-top:20px; margin-bottom:20px;}
.cart .cart-header-table{clear:both; background:#E0E0E0;}
.cart .cart-header-table td{padding:8px 10px; font-size:13px; box-sizing:border-box; text-align:center;}
.cart .goods-item{display:block; margin-top:10px;}
.cart .goods-shop-table{}
.cart .goods-shop-table td{font-size:12px; padding:8px 10px; box-sizing:border-box;}
.cart .goods-item-table{ background-color:#F4E4F0;}
.cart .goods-item-table td{padding:10px; font-size:12px; text-align:center; box-sizing:border-box;}
.cart .goods-item-table .pic{width:80px; height:80px; float:left; margin-right:10px; overflow:hidden;}
.cart .goods-item-table .pic img{display:block; width:100%; height:100%;}
.cart .goods-item-table .name{font-size:13px; font-weight:500; line-height:1.2;}
.cart .goods-item-table .amount{font-size:16px; color:#B6166D;}
.cart .goods-item-table .number{display:block; background:#ddd; float:left;}
.cart .goods-item-table .number a{display:block; width:20px; height:20px; line-height:20px;
 text-align:center; font-size:14px; float:left;}
 .cart .goods-item-table .number input{width:40px; height:20px; background-color:#fff; text-align:center; border:1px #CCC solid;
 float:left; font-size:14px;}
.cart .goods-item-table .td-name{text-align:left;}
.cart .cart-bottom-div{display:block; background-color:#E5E5E5; margin-top:20px;}
.cart .cart-bottom-div .settlement{background-color:#D6146C; color:#fff; font-size:14px; float:right; padding:15px 20px;}
.cart .cart-bottom-div .amount{float:right; padding:5px 10px;}
.cart .cart-bottom-div .amount p{display:block; padding:1px 0; text-align:right; font-size:12px;}
.cart .cart-bottom-div .checkall{float:left; padding:15px 10px 0;}

/**商品评论**/
.goods-comment-div{display:block; padding:20px;}
.goods-comment-div ul{}
.goods-comment-div li{display:block; padding:20px 0; border-bottom:1px #E3E3E3 solid;}
.goods-comment-div .username{float:right;}
.goods-comment-div .message{float:left; width:500px; margin-right:20px;}
.goods-comment-div .attr{overflow:hidden; color:#888; font-size:12px;}
.goods-comment-div .dtime{display:block; color:#999; font-size:12px; padding-top:10px;}

.shouhou{}
.shouhou h2{color:#B6166D; margin:10px 0;}
.shouhou p{font-size:14px; color:#666; padding:3px 0;}